submarine trenches - Alemán Inglés Diccionario